package com.woniu.order.service;

import com.woniu.common.utils.ResponseData;
import com.woniu.order.dto.ApplyOrderDto;
import com.woniu.order.pojo.ZfTraderordera;
import com.baomidou.mybatisplus.extension.service.IService;

/**
* @author HP
* @description 针对表【zf_traderordera(销售订单表，包含订单信息、销售员、价格、审批状态等信息)】的数据库操作Service
* @createDate 2024-11-23 15:30:00
*/
public interface ZfTraderorderaService extends IService<ZfTraderordera> {

    //申请订单
    ResponseData<?> applyOrder(ApplyOrderDto applyOrderDto);

    //查询所有分销商
    ResponseData<?> queryAllByTrader();

    //根据分销商编号查询分销商信息
    ResponseData<?> queryByTraderCode(String code);

    //查询所有产品
    ResponseData<?> queryAllByProduct();

    //根据产品编号查询产品信息
    ResponseData<?> queryByProductCode(String code);
}
